<HTML>
<HEAD>
<TITLE>Test ACU: check PD</TITLE>
</HEAD>
<BODY>
<H3>Exerciser: Test ACU - Check PD conformance (1.25 Build 2)</H3>

<P ALIGN="RIGHT">
Generate
<A HREF="/cgi-bin/send-osdp-command?cmd=CP-dump_status">report</A> ::
Display
<A HREF="/cgi-bin/conformance-report">report</A> ::
Display ACU
<A HREF="/cgi-bin/ACU-status" target="_blank">status</A> ::
Recent ACU
<A HREF="/cgi-bin/tail-CP-log" target="_blank">log</A>
(<A HREF="/cgi-bin/tail-CP-stderr" target="_blank">error</A> log) ::
<A HREF="/cgi-bin/do-verb-cp?3">Moderate</A>/
<A HREF="/cgi-bin/do-verb-cp?9">Verbose</A> logging<BR>
<A HREF="/cgi-bin/start-CP-485">Start</A> ACU ::
<A HREF="/cgi-bin/send-osdp-command?cmd=CP-stop">Stop</A> ACU<BR>
(<EM>more commands at bottom of
<A HREF="#control_bottom">page</A></EM>)
</P>


<TABLE><CAPTION><B>Test Group 5 (Protocol)</B></CAPTION>
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
  <TR>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
</TR>
  <TR>
    <TD ALIGN="CENTER">050-01-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Physical Interface</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-03-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Encoding</TD>

    <TD ALIGN="CENTER">050-04-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Channel Access</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-04-02</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=ACU-conform_050_04_02">
      <EM>Test</EM></A></TD>
    <TD>Resend (timeout)</TD>

    <TD ALIGN="CENTER">050-04-03</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=ACU-conform_050_04_03">
      <EM>Test</EM></A></TD>
    <TD>Resend (busy)</TD>

    <TD ALIGN="CENTER">050-04-04</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=ACU-conform_050_04_04">
      <EM>Test</EM></A></TD>
    <TD>New after busy</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-05-01</TD>
      <TD ALIGN="CENTER">(auto)</TD>
      <TD>Multi-byte encoding</TD>

    <TD ALIGN="CENTER">050-06-01</TD>
      <TD ALIGN="CENTER">
        <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_6_1">
        <EM>Test</EM></A>
      </TD>
      <TD>Packet size (ACU to PD)
    </TD>

    <TD ALIGN="CENTER">050-06-02</TD>
      <TD ALIGN="CENTER">
        <SPAN STYLE="background-color: #C0C0C0">t.b.d.</SPAN></TD>
      <TD ALIGN="CENTER">Packet size (PD to ACU)</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-07-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Timing</TD>

    <TD ALIGN="CENTER">050-08-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Synchronization</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-09-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Packet Format</TD>

    <TD ALIGN="CENTER">050-09-03</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>SOM</TD>

    <TD ALIGN="CENTER">050-09-12</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>SOM Sent</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-09-04</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Address</TD>

    <TD ALIGN="CENTER">050-09-13</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_11_3">
        <EM>Test</EM></A>
    </TD>
    <TD>Configuration Address (7F)</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-09-06</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Length</TD>

    <TD ALIGN="CENTER">050-09-07</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Control field</TD>

    <TD ALIGN="CENTER">050-09-08</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-init-secure">
      <EM>Test</EM></A>
    </TD>
    <TD>Security Control Block</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-09-11</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Checksum</TD>

    <TD ALIGN="CENTER">050-09-14</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_14_3">
      <EM>Test</EM></TD>
    <TD>Rogue Secure Poll</TD>

    <TD ALIGN="CENTER">050-09-15</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>CRC</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-02-01</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_1">
      <EM>Test</EM></A></TD>
    <TD>Signalling (9600)</TD>

    <TD ALIGN="CENTER">050-02-02</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_2">
      <EM>Test</EM></A></TD>
    <TD>Signalling (19,200)</TD>

    <TD ALIGN="CENTER">050-02-03</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_3">
      <EM>Test</EM></A></TD>
    <TD>Signalling (38,400)</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">050-02-04</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_4">
      <EM>Test</EM></A></TD>
    <TD>Signalling (115,200)</TD>
  </TR>
</TABLE>
<BR>
<TABLE><CAPTION><B>Test Group 6 (Commands)</B></CAPTION>
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
  <TR>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
<TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
</TR>
  <TR>
    <TD ALIGN="CENTER">060-02-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Cmd: POLL</TD>

    <TD ALIGN="CENTER">060-02-02</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>LSTATR Poll</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-03-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-identify">
      <EM>Test</EM></A></TD>
    <TD>Cmd: ID</TD>

    <TD ALIGN="CENTER">060-04-01</TD>
       <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-capabilities">
      <EM>Test</EM></A></TD>
    <TD>Cmd: CAP</TD>

    <TD ALIGN="CENTER">060-05-01</TD>
      <TD ALIGN="center"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-local_status">
      <EM>Test</EM></A></TD>
    <TD>Cmd: LSTAT</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-06-01</TD>
      <TD ALIGN="CENTER">
        <A HREF="/cgi-bin/send-osdp-command?cmd=CP-input_status">
      <EM>Test</EM></A></TD>
    <TD>Cmd: ISTAT</TD>

    <TD ALIGN="CENTER">060-07-01</TD>
      <TD ALIGN="CENTER">
        <A HREF="/cgi-bin/send-osdp-command?cmd=CP-output_status">
      <EM>Test</EM></A></TD>
    <TD>Cmd: OSTAT</TD>

    <TD ALIGN="CENTER">060-08-01</TD>
      <TD ALIGN="CENTER">
        <A HREF="/cgi-bin/send-osdp-command?cmd=CP-reader_status">
        <EM>Test</EM></A></TD>
      <TD>Cmd: RSTAT</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-09-01</TD>
        <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-output">
        <EM>Test</EM></A></TD>
      <TD>Cmd: OUT</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-10-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-led?1">
      <EM>Test</EM></A></TD>
    <TD>
      Cmd: LED (Red) [<A HREF="/cgi-bin/do-confirm?3-10-2">OK</A>]</TD>

    <TD ALIGN="CENTER">060-10-04</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-led?2">
      <EM>Test</EM></A></TD>
    <TD> <SPAN>
        LED Test (Green) [<A HREF="/cgi-bin/do-confirm?3-10-3">OK</A>]
      </SPAN></TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-11-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-buzz">
      <EM>Test</EM></A></TD>
    <TD>Cmd: BUZ [<A HREF="/cgi-bin/do-confirm?3-11-1">OK</A>]</TD>

    <TD ALIGN="CENTER">060-12-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-text?Test_3-12-1">
      <EM>Test</EM></A></TD>
    <TD>
      Cmd: TEXT [<A HREF="/cgi-bin/do-confirm?3-12-1">OK</A>]</TD>

    <TD ALIGN="CENTER">060-13-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-comset?2+115200">
      <EM>Test</EM></A></TD>
    <TD><SPAN>COMSET (115200/A=2)</SPAN></TD>
  </TR>

  <TR>
    <TD ALIGN="CENTER">060-14-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-bioread">
      <EM>Test</EM></A></TD>
    <TD>Cmd: BIOREAD</TD>

    <TD ALIGN="CENTER">060-15-01</TD>
      <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-biomatch">
      <EM>Test</EM></A></TD>
    <TD>Cmd: BIOMATCH</TD>
  </TR>

  <TR>
    <TD ALIGN="CENTER">060-16-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Cmd: CHLNG</TD>

    <TD ALIGN="CENTER">060-17-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Command: osdp_SCRYPT</TD>

    <TD ALIGN="CENTER">060-18-01</TD>
      <TD ALIGN="CENTER">
        <A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_3_20_1">
      <EM>Test</EM></A></TD>
    <TD><SPAN>Command: osdp_MFG</SPAN></TD>
  </TR>

  <TR>
    <TD ALIGN="CENTER">060-20-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-acurxsize">
      <EM>Test</EM></A></TD>
    <TD>Cmd: ACURXSIZE</TD>

    <TD ALIGN="CENTER">060-21-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-keep-active"><EM>Test</EM></A></TD>
    <TD>Cmd: KEEPACTIVE</TD>
  </TR>

  <TR>
    <TD ALIGN="CENTER">060-23-01</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/do-get-piv-cak-cert">
      <EM>Test</EM></A></TD>
    <TD>Cmd: PIVDATA</TD>

    <TD ALIGN="CENTER">060-24-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Cmd: GENAUTH</TD>

    <TD ALIGN="CENTER">060-24-02</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>GENAUTH after RAW</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-25-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Cmd: CRAUTH</TD>

    <TD ALIGN="CENTER">060-25-02</TD>
    <TD ALIGN="CENTER">(api)</TD>
    <TD>RAW-CRAUTH</TD>

    <TD ALIGN="CENTER">060-25-03</TD>
    <TD ALIGN="CENTER">(api)</TD>
    <TD>CRAUTH next</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">060-26-01</TD>
    <TD ALIGN="CENTER">
      <A HREF="/cgi-bin/do-transfer">
      <EM>Test</EM></A></TD>
    <TD>Cmd: FILETRANSFER</TD>

    <TD ALIGN="CENTER">060-27-01</TD>
      <TD ALIGN="CENTER">t.b.d.</TD>
    <TD>Extended Write</TD>
  </TR>

</TABLE>
<BR>
<TABLE><CAPTION><B>Test Group 7 (Responses)</B></CAPTION>
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
    <COL WIDTH="75"> <COL WIDTH="75"> <COL WIDTH="230">
  <TR>
    <TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
    <TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
    <TH>Test ID</TH> <TH>Action</TH>  <TH>Description</TH>
  </TR>
  <TR>
    <TD ALIGN="CENTER">070-02-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Response: osdp_ACK</TD>

    <TD ALIGN="CENTER">070-03-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-induce-NAK">
      <EM>Test</EM></A></TD>
    <TD>Response: osdp_NAK</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">070-04-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-identify">
      <EM>Test</EM></A></TD>
    <TD>Response: osdp_PDID</TD>

    <TD ALIGN="CENTER">070-04-02</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>PDID valid</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">070-05-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-capabilities">
      <EM>Test</EM></A></TD>
    <TD>Resp: PDCAP</TD>

    <TD ALIGN="CENTER">070-06-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-local_status">
      <EM>Test</EM></A></TD>
    <TD>Resp: LSTATR</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">070-10-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Resp: RAW</TD>

    <TD ALIGN="CENTER">070-13-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Resp: COM</TD>

    <TD ALIGN="CENTER">070-14-01</TD>
    <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-bio-read">
      <EM>Test</EM></A></TD>
    <TD>Resp: BIOREADR</TD>
  </TR>
  <TR>
    <TD ALIGN="CENTER">070-16-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Response: osdp_CCRYPT</TD>

    <TD ALIGN="CENTER">070-17-01</TD>
    <TD ALIGN="CENTER">(auto)</TD>
    <TD>Response: osdp_RMAC_I</TD>
  </TR>
<TR>
<TD ALIGN="center"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-input_status">4-6-1</A></TD><TD>osdp_ISTATR</TD>
<TD ALIGN="center"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-output_status">4-7-1</A></TD><TD>osdp_OSTATR</TD>
</TR>
</TABLE>

<P>
<A name="control_bottom"></A>
Generate
<A HREF="/cgi-bin/send-osdp-command?cmd=CP-dump_status">report</A> ::
Display
<A HREF="/cgi-bin/conformance-report">report</A> ::
Display ACU
<A HREF="/cgi-bin/open-osdp-CP-status" target="_blank">status</A> ::
Recent ACU
<A HREF="/cgi-bin/tail-CP-log" target="_blank">log</A> ::
<A HREF="/cgi-bin/do-verbosity?3">Moderate</A>/
<A HREF="/cgi-bin/do-verbosity?9">Verbose</A> logging<BR>
<A HREF="/cgi-bin/start-CP-485">Start</A> ACU ::
<A HREF="/cgi-bin/send-osdp-command?cmd=CP-stop">Stop</A> ACU<BR>
</P>
<BR>
COMSET
   <A HREF="/cgi-bin/do-comset?0+9600">A=0,9600</A> 
:: <A HREF="/cgi-bin/do-comset?1+9600">A=1,9600</A> 
:: <A HREF="/cgi-bin/do-comset?0+38400">A=0,38400</A> 
:: <A HREF="/cgi-bin/do-comset?1+38400">A=1,38400</A> 
:: <A HREF="/cgi-bin/do-comset?31+38400">A=31,38400</A> 
:: <A HREF="/cgi-bin/do-comset?0+115200">A=0,115200</A> 
:: <A HREF="/cgi-bin/do-comset?1+115200">A=1,115200</A> 
<BR>
<A HREF="/cgi-bin/shutdown-osdp">Stop</A> Server
</BODY>
</HTML>

